package com.zlt.bkparking.service;

import com.github.pagehelper.PageInfo;
import com.zlt.bkparking.dto.CarAddressDTO;
import com.zlt.bkparking.dto.ParkingOrderDTO;
import com.zlt.bkparking.vo.CarAddressVO;
import com.zlt.bkparking.vo.ParkingOrderVO;

import java.util.List;
import java.util.Map;


public interface PlOrderService {
    PageInfo<ParkingOrderVO> selectPlOrder(ParkingOrderDTO parkingOrderDTO);

    Boolean orderRefund(String poNo);

    List<Map<String,Object>> statisticOrder1();

    List<List<Object>> statisticOrder2(ParkingOrderDTO parkingOrderDTO);

    List<List<Map<String, Object>>> statisticCarAddress(ParkingOrderDTO parkingOrderDTO);

    List<CarAddressVO> selectCarAddress();

    Boolean updateCarAddress(CarAddressDTO carAddressDTO);
}
